/*
 *  listar_notas_request.h
 *  Wilson
 *
 *  Created by Sebastian Orfino on 11/14/11.
 *  Copyright 2011 lbs3. All rights reserved.
 *
 */

#ifndef __listar_notas_request__
#define __listar_notas_request__

#include "evento_csxs_base.h"
#include "handler_functor.h"
#include "WilID.h"

namespace eventos {
	
	/** <payload mensaje={kEventoListarNotasRequest} />
	 */
	class listar_notas_request : public evento_csxs_base, public wilson::handler_functor {

		
	public:
		
		const char * ID() const { return kEventoListarNotasRequest; }
		
		/** este evento no tiene payload porque siempre se refiere al documento activo */
		std::string payload() const { return std::string(); }
		
		csxs::event::EventScope scope() const { return csxs::event::kEventScope_Application; }
		
		void operator()(const csxs::event::Event * const eventParam);

		
	};
}
#endif